plastic shoe - German English Dictionary